living on the coast or in the mangroves - Spanish English Dictionary